home *** CD-ROM | disk | FTP | other *** search
/ Freaks Macintosh Archive / Freaks Macintosh Archive.bin / Freaks Macintosh Archives / Macintosh / Development & Resource Tools / SuperResEdit2.9.sit / Super ResEdit 2.9 / Super ResEdit.rsrc / TMPL.txt < prev    next >
Text File  |  1993-09-27  |  31KB  |  1,016 lines

  1. TMPL_25000_ilrP.txt
  2. Format version: 2-byte integer (decimal)
  3. Sync with HEXA: 1-byte integer (decimal)
  4. Auto load HEXA: 1-byte integer (decimal)
  5. Window width: 2-byte integer (decimal)
  6. Window height: 2-byte integer (decimal)
  7. Window's portRect: rectangle
  8. Traps searches wrap: 1-byte integer (decimal)
  9. Traps as buttons: 1-byte integer (decimal)
  10. Offset/addr as buttons: 1-byte integer (decimal)
  11. Show refs as addresses: 1-byte integer (decimal)
  12. Flash ref status: 1-byte integer (decimal)
  13. Search for ALL refs: 1-byte integer (decimal)
  14. Use size: 1-byte integer (decimal)
  15. Use position: 1-byte integer (decimal)
  16. Reserved: 4-byte integer (decimal)
  17. Reserved: 4-byte integer (decimal)
  18. Reserved: 4-byte integer (decimal)
  19.  
  20. TMPL_276_errs.txt
  21. ****: list (until end of resource)
  22.   Minimum id: 2-byte integer (decimal)
  23.   Maximum id: 2-byte integer (decimal)
  24.   String id: 2-byte integer (decimal)
  25.  
  26. TMPL_275_KBDN.txt
  27. Keyboard Name: pstring (1-byte length)
  28.  
  29. TMPL_274_ITL1.txt
  30. Use short dates before system: 2-byte integer (hex)
  31.  
  32. TMPL_273_ppcc.txt
  33. NBP Lookup Interval: 1-byte integer (decimal)
  34. NBP Lookup Count: 1-byte integer (decimal)
  35. NBP Max Lives: 2-byte integer (decimal)
  36. NBP Max entities: 2-byte integer (decimal)
  37. NBP Idle Time: 2-byte integer (decimal)
  38. PPC Max Ports: 2-byte integer (decimal)
  39. PPC Idle Time: 2-byte integer (decimal)
  40.  
  41. TMPL_272_sect.txt
  42. Version: 1-byte integer (decimal)
  43. Kind: 1-byte integer (decimal)
  44. Mode: 2-byte integer (decimal)
  45. Mod Date: 4-byte integer (hex)
  46. Section ID: 4-byte integer (decimal)
  47. RefCon: 4-byte integer (decimal)
  48. Alias Handle: 4-byte integer (decimal)
  49. Sub Part: 4-byte integer (decimal)
  50. Next Section: 4-byte integer (decimal)
  51. Control Block: 4-byte integer (decimal)
  52. Ref Num: 4-byte integer (decimal)
  53.  
  54. TMPL_271_hwin.txt
  55. Help Version: 2-byte integer (decimal)
  56. Options: 4-byte integer (decimal)
  57. Array Count: list (2-byte one-based item count)
  58.   Res ID: 2-byte integer (decimal)
  59.   Res Type: 4-byte integer (decimal)
  60.   Str Length: 2-byte integer (decimal)
  61.   Window Title: pstring (1-byte length)
  62.   (align to 2-byte boundary)
  63.  
  64. TMPL_270_CMNU.txt
  65. MenuID: 2-byte integer (decimal)
  66. Width: 2-byte zero fill
  67. Height: 2-byte zero fill
  68. ProcID: 2-byte integer (decimal)
  69. Filler: 2-byte zero fill
  70. EnableFlgs: 4-byte integer (hex)
  71. Title: pstring (1-byte length)
  72. *****: list (terminated by zero byte)
  73.   MenuItem: pstring (1-byte length)
  74.   Icon#: 1-byte integer (decimal)
  75.   Key equiv: 1-byte integer (char)
  76.   Mark Char: 1-byte integer (char)
  77.   Style: 1-byte integer (hex)
  78.   Command number: 4-byte integer (decimal)
  79.   Alignment: (align to 2-byte boundary)
  80.  
  81. TMPL_269_resf.txt
  82. Family count: list (2-byte one-based item count)
  83.   Family Name: pstring (1-byte length)
  84.   (align to 2-byte boundary)
  85.   Font count: list (2-byte one-based item count)
  86.     Point size: 2-byte integer (decimal)
  87.     Style: 2-byte integer (decimal)
  88.  
  89. TMPL_268_RVEW.txt
  90. ViewBy: 1-byte integer (decimal)
  91. ShowAttrs: 1-byte integer (decimal)
  92.  
  93. TMPL_267_CMDK.txt
  94. CommandKeys: pstring (1-byte length)
  95.  
  96. TMPL_266_TOOL.txt
  97. ToolsPerRow: 2-byte integer (decimal)
  98. NumberOfRows: 2-byte integer (decimal)
  99. *****: list (until end of resource)
  100.   ToolCursorID: 2-byte integer (decimal)
  101.  
  102. TMPL_265_GNRL.txt
  103. ShowSysWarn: 2-byte integer (decimal)
  104. OpenAtStart: 2-byte integer (decimal)
  105. PickWidth: 2-byte integer (decimal)
  106. PickHeight: 2-byte integer (decimal)
  107. TypesWidth: 2-byte integer (decimal)
  108. TypesHeight: 2-byte integer (decimal)
  109. UseIconView: 1-byte integer (decimal)
  110. ShowSize: 1-byte integer (decimal)
  111. PrefsVersion: 2-byte integer (decimal)
  112. WindWarnLim: 2-byte integer (decimal)
  113. VerifyOnOpen: 2-byte integer (decimal)
  114. AutoSize: 1-byte integer (decimal)
  115. StackAllWind: 1-byte integer (decimal)
  116. NoStakCanCol: 1-byte integer (decimal)
  117. NoShowSplash: 1-byte integer (decimal)
  118. NoZoomRects: 1-byte integer (decimal)
  119. Unused: 1-byte integer (decimal)
  120. Unused: 1-byte integer (decimal)
  121. Unused: 1-byte integer (decimal)
  122. Unused: 2-byte integer (decimal)
  123. Unused: 2-byte integer (decimal)
  124. Unused: 2-byte integer (decimal)
  125. Unused: 2-byte integer (decimal)
  126.  
  127. TMPL_264_wstr.txt
  128. Query: pstring (2-byte length)
  129.  
  130. TMPL_263_WIND.txt
  131. BoundsRect: rectangle
  132. ProcID: 2-byte integer (decimal)
  133. Visible: boolean
  134. GoAway: boolean
  135. RefCon: 4-byte integer (decimal)
  136. Title: pstring (1-byte length)
  137. (align to 2-byte boundary)
  138. Auto Position: 2-byte integer (hex)
  139.  
  140. TMPL_262_wctb.txt
  141. CwSeed: 4-byte integer (hex)
  142. CwReserved: 2-byte integer (decimal)
  143. CtSize: list (2-byte zero-based item count)
  144.   Part code: 2-byte integer (decimal)
  145.   Red: 2-byte integer (hex)
  146.   Green: 2-byte integer (hex)
  147.   Blue: 2-byte integer (hex)
  148.  
  149. TMPL_261_vers.txt
  150. Version Number: 1-byte integer (hex)
  151. Revision Number: 1-byte integer (hex)
  152. Revision Stage: 1-byte integer (hex)
  153. Build Number: 1-byte integer (hex)
  154. Language Integer: 2-byte integer (decimal)
  155. Abbreviated string: pstring (1-byte length)
  156. Get Info string: pstring (1-byte length)
  157.  
  158. TMPL_260_TMPL.txt
  159. *****: list (until end of resource)
  160.   Label: pstring (1-byte length)
  161.   Type: 4-byte integer (char)
  162.  
  163. TMPL_259_TEXT.txt
  164. cstring
  165.  
  166. TMPL_258_STR#.txt
  167. NumStrings: list (2-byte one-based item count)
  168.   The string: pstring (1-byte length)
  169.  
  170. TMPL_257_STR .txt
  171. The String: pstring (1-byte length)
  172. Data: rest of data in resource
  173.  
  174. TMPL_256_SIZE.txt
  175. (bit field)
  176.   Save screen (Obsolete): boolean
  177.   Accept suspend events: boolean
  178.   Disable option (Obsolete): boolean
  179.   Can background: boolean
  180.   Does activate on FG switch: boolean
  181.   Only background: boolean
  182.   Get front clicks: boolean
  183.   Accept app died events (debuggers): boolean
  184. (bit field)
  185.   32 Bit Compatible: boolean
  186.   High level event aware: boolean
  187.   Local and remote high level events: boolean
  188.   Stationery aware: boolean
  189.   Use text edit services: boolean
  190.   Reserved bit: boolean
  191.   Reserved bit: boolean
  192.   Reserved bit: boolean
  193. Size: 4-byte integer (decimal)
  194. Min size: 4-byte integer (decimal)
  195.  
  196. TMPL_255_SIGN.txt
  197. Key word: 4-byte integer (decimal)
  198. BNDL ID: 2-byte integer (decimal)
  199.  
  200. TMPL_254_scrn.txt
  201. Num. devices: list (2-byte one-based item count)
  202.   SRsrc type: 2-byte integer (hex)
  203.   Nubus slot
  204. (card slot+8): 2-byte integer (hex)
  205.   DCtlDevBase: 4-byte integer (hex)
  206.   Mode sRsrcID: 2-byte integer (decimal)
  207.   FlagMask
  208. ($77FE): 2-byte integer (hex)
  209.   (bit field)
  210.     Is active: boolean
  211.     Unused: boolean
  212.     Unused: boolean
  213.     Unused: boolean
  214.     Is main scrn: boolean
  215.     Unused: boolean
  216.     Unused: boolean
  217.     Unused: boolean
  218.   (bit field)
  219.     Unused: boolean
  220.     Unused: boolean
  221.     Unused: boolean
  222.     Unused: boolean
  223.     Unused: boolean
  224.     Unused: boolean
  225.     Unused: boolean
  226.     Is color: boolean
  227.   CLUT rsrcID: 2-byte integer (decimal)
  228.   Gamma corr.
  229. rsrcID: 2-byte integer (decimal)
  230.   Glob. rect: rectangle
  231.   Control calls: list (2-byte one-based item count)
  232.     CsCode: 2-byte integer (decimal)
  233.     Length: 2-byte integer (decimal)
  234.     Data (?): 4-byte integer (decimal)
  235.  
  236. TMPL_253_ROv#.txt
  237. Version: 2-byte integer (decimal)
  238. NumTypes: list (2-byte zero-based item count)
  239.   TYPE: 4-byte integer (char)
  240.   RES ID: 2-byte integer (decimal)
  241.  
  242. TMPL_252_RMAP.txt
  243. MapTo: 4-byte integer (char)
  244. Editor only?: 1-byte integer (decimal)
  245. AWRD: (align to 2-byte boundary)
  246. Exception count: list (2-byte one-based item count)
  247.   ID: 2-byte integer (decimal)
  248.   Map to: 4-byte integer (char)
  249.   Editor only?: 1-byte integer (decimal)
  250.   AWRD: (align to 2-byte boundary)
  251.  
  252. TMPL_251_qrsc.txt
  253. Version: 2-byte integer (decimal)
  254. 'qdef' ID: 2-byte integer (decimal)
  255. Host etc. STR#: 2-byte integer (decimal)
  256. CurrQuery: 2-byte integer (decimal)
  257. NumQueries: list (2-byte one-based item count)
  258.   'wstr' ID: 2-byte integer (decimal)
  259. NumRes: list (2-byte one-based item count)
  260.   Type: 4-byte integer (char)
  261.   ID: 2-byte integer (decimal)
  262.  
  263. TMPL_250_PSAP.txt
  264. String: pstring (2-byte length)
  265.  
  266. TMPL_249_PRC3.txt
  267. Number of Btns: 2-byte integer (decimal)
  268. Btn 1 Height: 2-byte integer (decimal)
  269. Btn 1 Width: 2-byte integer (decimal)
  270. Btn 2 Height: 2-byte integer (decimal)
  271. Btn 2 Width: 2-byte integer (decimal)
  272. Btn 3 Height: 2-byte integer (decimal)
  273. Btn 3 Width: 2-byte integer (decimal)
  274. Btn 4 Height: 2-byte integer (decimal)
  275. Btn 4 Width: 2-byte integer (decimal)
  276. Btn 5 Height: 2-byte integer (decimal)
  277. Btn 5 Width: 2-byte integer (decimal)
  278. Btn 6 Height: 2-byte integer (decimal)
  279. Btn 6 Width: 2-byte integer (decimal)
  280. Btn 1 Name: pstring (1-byte length)
  281. Btn 2 Name: pstring (1-byte length)
  282. Btn 3 Name: pstring (1-byte length)
  283. Btn 4 Name: pstring (1-byte length)
  284. Btn 5 Name: pstring (1-byte length)
  285. Btn 6 Name: pstring (1-byte length)
  286. Data: rest of data in resource
  287.  
  288. TMPL_248_PRC0.txt
  289. iPrVersion: 2-byte integer (decimal)
  290. prInfo.iDev: 2-byte integer (hex)
  291. prInfo.iVRes: 2-byte integer (decimal)
  292. prInfo.iHRes: 2-byte integer (decimal)
  293. prInfo.rPage: rectangle
  294. rPaper: rectangle
  295. prStl.wDev: 2-byte integer (hex)
  296. prStl.iPageV: 2-byte integer (decimal)
  297. prStl.iPageH: 2-byte integer (decimal)
  298. prStl.bPort: 1-byte integer (decimal)
  299. prStl.feed: 1-byte integer (decimal)
  300. prIPT.iDev: 2-byte integer (hex)
  301. prIPT.iVRes: 2-byte integer (decimal)
  302. prIPT.iHRes: 2-byte integer (decimal)
  303. prIPT.rPage: rectangle
  304. prXI.iRowBytes: 2-byte integer (decimal)
  305. prXI.iBandV: 2-byte integer (decimal)
  306. prXI.iBandH: 2-byte integer (decimal)
  307. prXI.iDevBytes: 2-byte integer (decimal)
  308. prXI.iBands: 2-byte integer (decimal)
  309. prXI.bPatScale: 1-byte integer (decimal)
  310. prXI.bUlThick: 1-byte integer (decimal)
  311. prXI.UlOffset: 1-byte integer (decimal)
  312. prXI.UlShadow: 1-byte integer (decimal)
  313. prXI.scan: 1-byte integer (decimal)
  314. prXI.bXInfoX: 1-byte integer (decimal)
  315. prJob.iFstPage: 2-byte integer (decimal)
  316. prJob.iLstPage: 2-byte integer (decimal)
  317. prJob.iCopies: 2-byte integer (decimal)
  318. prJob.bJDocLoop: 1-byte integer (decimal)
  319. prJob.fFromUsr: 1-byte integer (decimal)
  320. prJob.pIdleProc: 4-byte integer (hex)
  321. prJob.pFileName: 4-byte integer (hex)
  322. prJob.iFileVol: 2-byte integer (decimal)
  323. prJob.bFileVers: 1-byte integer (decimal)
  324. prJob.bJobX: 1-byte integer (decimal)
  325. printX: 38 data bytes
  326.  
  327. TMPL_247_ppat.txt
  328. Pattern type: 2-byte integer (decimal)
  329. Offset to pixmap: 4-byte integer (decimal)
  330. Offset to data: 4-byte integer (decimal)
  331. Expanded pixel image: 4-byte zero fill
  332. Pattern valid flag: 2-byte zero fill
  333. Expanded pattern: 4-byte zero fill
  334. Old-style pattern ¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†: 8 data bytes
  335. Base address: 4-byte zero fill
  336. Row bytes: 2-byte integer (hex)
  337. Bitmap bounds: rectangle
  338. PixMap version: 2-byte integer (decimal)
  339. Packing format: 2-byte integer (decimal)
  340. Size of pixel data: 4-byte integer (decimal)
  341. H. resolution: 4-byte integer (hex)
  342. V. resoultion: 4-byte integer (hex)
  343. Pixel type: 2-byte integer (decimal)
  344. # bits in pixel: 2-byte integer (decimal)
  345. # components in pixel: 2-byte integer (decimal)
  346. # bits per field: 2-byte integer (decimal)
  347. Offset to next plane: 4-byte integer (decimal)
  348. Offset to color table ¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†: 4-byte integer (decimal)
  349. Reserved: 4-byte zero fill
  350. Pixel data and color table: rest of data in resource
  351.  
  352. TMPL_246_POST.txt
  353. NumStrings: 2-byte integer (decimal)
  354. *****: list (terminated by zero byte)
  355.   Commands: pstring (1-byte length)
  356.  
  357. TMPL_245_pltt.txt
  358. Color table count: 2-byte integer (decimal)
  359. Reserved: 4-byte zero fill
  360. Reserved: 2-byte zero fill
  361. Reserved: 4-byte zero fill
  362. Reserved: 4-byte zero fill
  363. *****: list (until end of resource)
  364.   Red: 2-byte integer (hex)
  365.   Green: 2-byte integer (hex)
  366.   Blue: 2-byte integer (hex)
  367.   Color usage: 2-byte integer (decimal)
  368.   Tolerance value: 2-byte integer (decimal)
  369.   Private flags: 2-byte integer (hex)
  370.   Private: 4-byte zero fill
  371.  
  372. TMPL_244_PICT.txt
  373. Size: 2-byte integer (decimal)
  374. Rect: rectangle
  375. Opcodes: rest of data in resource
  376.  
  377. TMPL_243_PICK.txt
  378. Which type: 4-byte integer (char)
  379. Use color?: 1-byte integer (decimal)
  380. Picker type: 1-byte integer (decimal)
  381. View by: 1-byte integer (decimal)
  382. fill: 1-byte zero fill
  383. V cell size: 2-byte integer (decimal)
  384. H cell size: 2-byte integer (decimal)
  385. LDEF type: 4-byte integer (char)
  386. Option String: pstring (1-byte length)
  387.  
  388. TMPL_242_PAPA.txt
  389. Name: pstring (1-byte length)
  390. Type: pstring (1-byte length)
  391. Zone: pstring (1-byte length)
  392. AddrBlock: 4-byte integer (hex)
  393. Dump: rest of data in resource
  394.  
  395. TMPL_241_nrct.txt
  396. NumOfRects: list (2-byte one-based item count)
  397.   Rectangle: rectangle
  398.  
  399. TMPL_240_MENU.txt
  400. MenuID: 2-byte integer (decimal)
  401. Width: 2-byte zero fill
  402. Height: 2-byte zero fill
  403. ProcID: 2-byte integer (decimal)
  404. Filler: 2-byte zero fill
  405. EnableFlgs: 4-byte integer (hex)
  406. Title: pstring (1-byte length)
  407. *****: list (terminated by zero byte)
  408.   MenuItem: pstring (1-byte length)
  409.   Icon#: 1-byte integer (decimal)
  410.   Key equiv: 1-byte integer (char)
  411.   Mark Char: 1-byte integer (char)
  412.   Style: 1-byte integer (hex)
  413.  
  414. TMPL_239_mctb.txt
  415. Number of Color Menu Entries: list (2-byte one-based item count)
  416.   Menu ID: 2-byte integer (decimal)
  417.   Item No.: 2-byte integer (decimal)
  418.   Red 1: 2-byte integer (hex)
  419.   Green 1: 2-byte integer (hex)
  420.   Blue 1: 2-byte integer (hex)
  421.   Red 2: 2-byte integer (hex)
  422.   Green 2: 2-byte integer (hex)
  423.   Blue 2: 2-byte integer (hex)
  424.   Red 3: 2-byte integer (hex)
  425.   Green 3: 2-byte integer (hex)
  426.   Blue 3: 2-byte integer (hex)
  427.   Red 4: 2-byte integer (hex)
  428.   Green 4: 2-byte integer (hex)
  429.   Blue 4: 2-byte integer (hex)
  430.   Reserved: 2-byte integer (hex)
  431.  
  432. TMPL_238_mcky.txt
  433. Threshold 1: 1-byte integer (decimal)
  434. Threshold 2: 1-byte integer (decimal)
  435. Threshold 3: 1-byte integer (decimal)
  436. Threshold 4: 1-byte integer (decimal)
  437. Threshold 5: 1-byte integer (decimal)
  438. Threshold 6: 1-byte integer (decimal)
  439. Threshold 7: 1-byte integer (decimal)
  440. Threshold 8: 1-byte integer (decimal)
  441.  
  442. TMPL_237_MBAR.txt
  443. # of menus: list (2-byte one-based item count)
  444.   Menu res ID: 2-byte integer (decimal)
  445.  
  446. TMPL_236_LAYO.txt
  447. Font ID: 2-byte integer (decimal)
  448. Font Size: 2-byte integer (decimal)
  449. Screen Hdr Hgt: 2-byte integer (decimal)
  450. Top line break: 2-byte integer (decimal)
  451. Bottom line break: 2-byte integer (decimal)
  452. Printing hdr hgt: 2-byte integer (decimal)
  453. Printing footer hgt: 2-byte integer (decimal)
  454. Window Rect: rectangle
  455. Line spacing: 2-byte integer (decimal)
  456. Tab stop 1: 2-byte integer (decimal)
  457. Tab stop 2: 2-byte integer (decimal)
  458. Tab stop 3: 2-byte integer (decimal)
  459. Tab stop 4: 2-byte integer (decimal)
  460. Tab stop 5: 2-byte integer (decimal)
  461. Tab stop 6: 2-byte integer (decimal)
  462. Tab stop 7: 2-byte integer (decimal)
  463. Column Justification: 1-byte integer (hex)
  464. Reserved: 1-byte integer (hex)
  465. Icon Horiz. spacing: 2-byte integer (decimal)
  466. Icon Vert. spacing: 2-byte integer (decimal)
  467. Icon Vert. phase: 2-byte integer (decimal)
  468. Sm. Icon Horiz.: 2-byte integer (decimal)
  469. Sm. Icon Vert.: 2-byte integer (decimal)
  470. Default view: 1-byte integer (decimal)
  471. filler: 1-byte zero fill
  472. Text view date: 2-byte integer (hex)
  473. (bit field)
  474.   Use zoom Rects: boolean
  475.   Skip trash warnings: boolean
  476.   Always grid drags: boolean
  477.   Unused 4: boolean
  478.   Unused 3: boolean
  479.   Unused 2: boolean
  480.   Unused 1: boolean
  481.   Unused 0: boolean
  482. Icon-text gap: 1-byte integer (decimal)
  483. Sort Style: 2-byte integer (decimal)
  484. Watch Thresh: 4-byte integer (decimal)
  485. (bit field)
  486.   Unused 7: boolean
  487.   Unused 6: boolean
  488.   Unused 5: boolean
  489.   Unused 4: boolean
  490.   Use Phys Icon: boolean
  491.   Title Click: boolean
  492.   Copy Inherit: boolean
  493.   New Fold Inherit: boolean
  494. Color Style: 1-byte integer (decimal)
  495. Max # of windows: 2-byte integer (decimal)
  496.  
  497. TMPL_235_itlk.txt
  498. EntryCount: list (2-byte one-based item count)
  499.   KybdType: 2-byte integer (decimal)
  500.   OldMods: 1-byte integer (hex)
  501.   OldCode: 1-byte integer (decimal)
  502.   MaskMods: 1-byte integer (hex)
  503.   MaskCode: 1-byte integer (decimal)
  504.   NewMods: 1-byte integer (hex)
  505.   NewCode: 1-byte integer (decimal)
  506.  
  507. TMPL_234_itlc.txt
  508. System script code: 2-byte integer (decimal)
  509. Keyboard cache size: 2-byte integer (decimal)
  510. Font force ($0=OFF, $FF=ON): 1-byte integer (hex)
  511. Intl force ($0=OFF, $FF=ON): 1-byte integer (hex)
  512. Old keyboard: 1-byte integer (hex)
  513. (bit field)
  514.   Always show keybd. icon: boolean
  515.   Use dual caret for mixed dir. text: boolean
  516.   Flags 5: boolean
  517.   Flags 4: boolean
  518.   Flags 3: boolean
  519.   Flags 2: boolean
  520.   Flags 1: boolean
  521.   Flags 0: boolean
  522. Script icon offset: 2-byte integer (decimal)
  523. Script icon side ($0=right, $FF=left): 1-byte integer (hex)
  524. Rsvd for icon info: 1-byte integer (hex)
  525. System region code: 2-byte integer (decimal)
  526. Reserved: 34 data bytes
  527.  
  528. TMPL_232_itlb.txt
  529. itl0 id number: 2-byte integer (decimal)
  530. itl1id number: 2-byte integer (decimal)
  531. itl2 id number: 2-byte integer (decimal)
  532. flags word: 2-byte integer (decimal)
  533. itl4 id number: 2-byte integer (decimal)
  534. reserved: 2-byte zero fill
  535. Script language code: 2-byte integer (decimal)
  536. number rep. code: 1-byte integer (decimal)
  537. date rep. code: 1-byte integer (decimal)
  538. KCHR id number: 2-byte integer (decimal)
  539. SICN id number: 2-byte integer (decimal)
  540. Script record size: 4-byte integer (decimal)
  541. default mono FOND ID: 2-byte integer (decimal)
  542. default mono size: 2-byte integer (decimal)
  543. preferred FOND ID: 2-byte integer (decimal)
  544. preferred size: 2-byte integer (decimal)
  545. small FOND ID: 2-byte integer (decimal)
  546. small size: 2-byte integer (decimal)
  547. system FOND ID: 2-byte integer (decimal)
  548. system size: 2-byte integer (decimal)
  549. application FOND ID: 2-byte integer (decimal)
  550. appl font size: 2-byte integer (decimal)
  551. Help Mgr FOND ID: 2-byte integer (decimal)
  552. Help Mgr font size: 2-byte integer (decimal)
  553. Valid styles: 1-byte integer (hex)
  554. Alias styles: 1-byte integer (hex)
  555.  
  556. TMPL_231_insc.txt
  557. Format: 2-byte integer (decimal)
  558. Flags: 2-byte integer (hex)
  559. Script name: pstring (1-byte length) (padded to 2-byte alignment)
  560. Help: pstring (2-byte length)
  561. Align: (align to 2-byte boundary)
  562. Files: list (2-byte one-based item count)
  563.   Fspec: 2-byte integer (hex)
  564.   Type: 4-byte integer (char)
  565.   Creator: 4-byte integer (char)
  566.   Cr date: 4-byte integer (hex)
  567.   Handle: 4-byte zero fill
  568.   Del size: 4-byte zero fill
  569.   Add size: 4-byte zero fill
  570.   File name: pstring (1-byte length) (padded to 2-byte alignment)
  571. Rsrc files: list (2-byte one-based item count)
  572.   Fspec: 2-byte integer (hex)
  573.   Type: 4-byte integer (char)
  574.   Creator: 4-byte integer (char)
  575.   Cr date: 4-byte integer (hex)
  576.   Handle: 4-byte zero fill
  577.   Del size: 4-byte zero fill
  578.   Add size: 4-byte zero fill
  579.   To file name: pstring (1-byte length) (padded to 2-byte alignment)
  580.   From files: list (2-byte one-based item count)
  581.     Fspec: 2-byte integer (hex)
  582.     Type: 4-byte integer (char)
  583.     Creator: 4-byte integer (char)
  584.     Cr date: 4-byte integer (hex)
  585.     Handle: 4-byte zero fill
  586.     Del size: 4-byte zero fill
  587.     Add size: 4-byte zero fill
  588.     From file name: pstring (1-byte length) (padded to 2-byte alignment)
  589.     Rsrcs: list (2-byte one-based item count)
  590.       Rspec: 2-byte integer (hex)
  591.       Type: 4-byte integer (char)
  592.       Src id: 2-byte integer (decimal)
  593.       Tgt id: 2-byte integer (decimal)
  594.       Crc/vrsn: 2-byte integer (decimal)
  595.       Filler1: 2-byte zero fill
  596.       Filler2: 4-byte zero fill
  597.       Del size: 4-byte zero fill
  598.       Add size: 4-byte zero fill
  599.       Rsrc name: pstring (1-byte length) (padded to 2-byte alignment)
  600.       Prev crcs: 2-byte integer (hex)
  601. Dump: rest of data in resource
  602.  
  603. TMPL_230_inra.txt
  604. Format Version: 2-byte integer (hex)
  605. (bit field)
  606.   delete on remove: boolean
  607.   delete on install: boolean
  608.   copy: boolean
  609.   unused: boolean
  610.   unused: boolean
  611.   unused: boolean
  612.   unused: boolean
  613.   unused: boolean
  614. (bit field)
  615.   unused: boolean
  616.   target required: boolean
  617.   keep existing: boolean
  618.   update only: boolean
  619.   even if protected: boolean
  620.   need not exist: boolean
  621.   find by id: boolean
  622.   name must match: boolean
  623. Target FileSpec: 2-byte integer (decimal)
  624. Source FileSpec: 2-byte integer (decimal)
  625. Resource Type: 4-byte integer (char)
  626. Source ID: 2-byte integer (decimal)
  627. Target ID: 2-byte integer (decimal)
  628. Resource Size: 4-byte integer (decimal)
  629. Atom Description: pstring (1-byte length) (padded to 2-byte alignment)
  630. Resource Name: pstring (1-byte length) (padded to 2-byte alignment)
  631.  
  632. TMPL_229_inpk.txt
  633. Format Version: 2-byte integer (hex)
  634. (bit field)
  635.   shows on custom: boolean
  636.   removable: boolean
  637.   unused: boolean
  638.   unused: boolean
  639.   unused: boolean
  640.   unused: boolean
  641.   unused: boolean
  642.   unused: boolean
  643. (bit field)
  644.   unused: boolean
  645.   unused: boolean
  646.   unused: boolean
  647.   unused: boolean
  648.   unused: boolean
  649.   unused: boolean
  650.   unused: boolean
  651.   unused: boolean
  652. icmt ID: 2-byte integer (decimal)
  653. Package Size: 4-byte integer (decimal)
  654. Package Name: pstring (1-byte length) (padded to 2-byte alignment)
  655. Number of Parts: list (2-byte one-based item count)
  656.   Part Type: 4-byte integer (char)
  657.   Part ID: 2-byte integer (decimal)
  658.  
  659. TMPL_228_infs.txt
  660. File Type: 4-byte integer (char)
  661. File Creator: 4-byte integer (char)
  662. Creation Date: 4-byte integer (hex)
  663. (bit field)
  664.   search for file: boolean
  665.   Type & Creator must match: boolean
  666.   unused: boolean
  667.   unused: boolean
  668.   unused: boolean
  669.   unused: boolean
  670.   unused: boolean
  671.   unused: boolean
  672. (bit field)
  673.   unused: boolean
  674.   unused: boolean
  675.   unused: boolean
  676.   unused: boolean
  677.   unused: boolean
  678.   unused: boolean
  679.   unused: boolean
  680.   unused: boolean
  681. File Name: pstring (1-byte length) (padded to 2-byte alignment)
  682.  
  683. TMPL_227_infa.txt
  684. Format Version: 2-byte integer (hex)
  685. (bit field)
  686.   delete on remove: boolean
  687.   delete on install: boolean
  688.   copy: boolean
  689.   unused: boolean
  690.   unused: boolean
  691.   unused: boolean
  692.   unused: boolean
  693.   unused: boolean
  694. (bit field)
  695.   unused: boolean
  696.   unused: boolean
  697.   unused: boolean
  698.   leave alone if newer: boolean
  699.   keep existing: boolean
  700.   update only: boolean
  701.   resource fork: boolean
  702.   data fork: boolean
  703. Target FileSpec: 2-byte integer (decimal)
  704. Source FileSpec: 2-byte integer (decimal)
  705. File Size: 4-byte integer (decimal)
  706. Atom Description: pstring (1-byte length) (padded to 2-byte alignment)
  707.  
  708. TMPL_226_indm.txt
  709. Format Version: 2-byte integer (hex)
  710. Flags (unused): 2-byte integer (hex)
  711. Number of Machines: list (2-byte one-based item count)
  712.   Machine Type: 2-byte integer (decimal)
  713. Number of Processors: list (2-byte one-based item count)
  714.   Processor Type: 2-byte integer (decimal)
  715. Number of MMUs: list (2-byte one-based item count)
  716.   MMU Type: 2-byte integer (decimal)
  717. Number of Keyboards: list (2-byte one-based item count)
  718.   Keyboard Type: 2-byte integer (decimal)
  719. Requires FPU: 1-byte integer (decimal)
  720. Requires Color QD: 1-byte integer (decimal)
  721. Minimal Memory (MB): 2-byte integer (decimal)
  722. # of System Resources: list (2-byte one-based item count)
  723.   Resource Type: 4-byte integer (char)
  724.   Resource ID: 2-byte integer (decimal)
  725. System Revision: 4-byte integer (hex)
  726. Country Code: 2-byte integer (decimal)
  727. AppleTalk Driver Version: 2-byte integer (decimal)
  728. Min. Target Size (in K): 4-byte integer (decimal)
  729. Max. Target Size (in K): 4-byte integer (decimal)
  730. User Function ID: 2-byte integer (decimal)
  731. User Description: pstring (1-byte length) (padded to 2-byte alignment)
  732. Number of Packages: list (2-byte one-based item count)
  733.   Package ID: 2-byte integer (decimal)
  734.  
  735. TMPL_225_inbb.txt
  736. Format Version: 2-byte integer (hex)
  737. (bit field)
  738.   unused: boolean
  739.   unused: boolean
  740.   unused: boolean
  741.   unused: boolean
  742.   unused: boolean
  743.   unused: boolean
  744.   unused: boolean
  745.   unused: boolean
  746. (bit field)
  747.   unused: boolean
  748.   unused: boolean
  749.   unused: boolean
  750.   unused: boolean
  751.   unused: boolean
  752.   unused: boolean
  753.   change on install: boolean
  754.   change on remove: boolean
  755. Value Key: 2-byte integer (hex)
  756. Value: rest of data in resource
  757.  
  758. TMPL_224_icmt.txt
  759. Version Release Date: 4-byte integer (hex)
  760. Version: 4-byte integer (hex)
  761. Icon ID: 2-byte integer (decimal)
  762. Comment Text: pstring (1-byte length) (padded to 2-byte alignment)
  763.  
  764. TMPL_223_FWID.txt
  765. FontType: 2-byte integer (hex)
  766. FirstChar: 2-byte integer (decimal)
  767. LastChar: 2-byte integer (decimal)
  768. WidMax: 2-byte integer (decimal)
  769. KernMax: 2-byte integer (decimal)
  770. NDescent: 2-byte integer (decimal)
  771. FRectWid: 2-byte integer (decimal)
  772. ChHeight: 2-byte integer (decimal)
  773. OWTLoc: 2-byte integer (decimal)
  774. Ascent: 2-byte integer (decimal)
  775. Descent: 2-byte integer (decimal)
  776. Leading: 2-byte integer (decimal)
  777. *****: list (until end of resource)
  778.   Char offset: 1-byte integer (decimal)
  779.   Char width: 1-byte integer (decimal)
  780.  
  781. TMPL_222_FRSV.txt
  782. Number of items: list (2-byte zero-based item count)
  783.   Font ID: 2-byte integer (decimal)
  784.  
  785. TMPL_221_FREF.txt
  786. File Type: 4-byte integer (char)
  787. Icon localID: 2-byte integer (decimal)
  788. FileName: pstring (1-byte length)
  789.  
  790. TMPL_220_FONT.txt
  791. FontType: 2-byte integer (hex)
  792. FirstChar: 2-byte integer (decimal)
  793. LastChar: 2-byte integer (decimal)
  794. WidMax: 2-byte integer (decimal)
  795. KernMax: 2-byte integer (decimal)
  796. NDescent: 2-byte integer (decimal)
  797. FRectWid: 2-byte integer (decimal)
  798. ChHeight: 2-byte integer (decimal)
  799. OWTLoc: 2-byte integer (decimal)
  800. Ascent: 2-byte integer (decimal)
  801. Descent: 2-byte integer (decimal)
  802. Leading: 2-byte integer (decimal)
  803. RowWords: 2-byte integer (decimal)
  804. Font data: rest of data in resource
  805.  
  806. TMPL_219_FOND.txt
  807. Flag word: 2-byte integer (hex)
  808. Family ID: 2-byte integer (decimal)
  809. First Char: 2-byte integer (hex)
  810. Last Char: 2-byte integer (hex)
  811. Ascent: 2-byte integer (decimal)
  812. Descent: 2-byte integer (decimal)
  813. Leading: 2-byte integer (decimal)
  814. WidMax: 2-byte integer (decimal)
  815. Offset to width tables: 4-byte integer (hex)
  816. Offset to kerning tables: 4-byte integer (hex)
  817. Offset to style mapping tables: 4-byte integer (hex)
  818. Unused: 2-byte integer (hex)
  819. Extra width for Bold: 2-byte integer (hex)
  820. Extra width for Italic: 2-byte integer (hex)
  821. Extra width for Underline: 2-byte integer (hex)
  822. Extra width for Outline: 2-byte integer (hex)
  823. Extra width for Shadow: 2-byte integer (hex)
  824. Extra width for Condensed: 2-byte integer (hex)
  825. Extra width for Extended: 2-byte integer (hex)
  826. Undefined: 2-byte integer (hex)
  827. Rsvd for International: 4-byte integer (hex)
  828. FOND version: 2-byte integer (hex)
  829. # of Font entries: list (2-byte zero-based item count)
  830.   Font Size: 2-byte integer (decimal)
  831.   Font Style: 2-byte integer (decimal)
  832.   Res ID: 2-byte integer (decimal)
  833. The Tables: rest of data in resource
  834.  
  835. TMPL_218_fld#.txt
  836. *****: list (until end of resource)
  837.   Folder type: 4-byte integer (char)
  838.   Version: 2-byte zero fill
  839.   Length high byte: 1-byte zero fill
  840.   Folder name: pstring (1-byte length) (padded to 2-byte alignment with 1-byte offset)
  841.  
  842. TMPL_217_finf.txt
  843. # Fonts: list (2-byte one-based item count)
  844.   Font Number: 2-byte integer (hex)
  845.   Font Style: 2-byte integer (hex)
  846.   Font Size: 2-byte integer (hex)
  847.  
  848. TMPL_216_FDIR.txt
  849. *****: list (until end of resource)
  850.   Btn DirID: 4-byte integer (hex)
  851.  
  852. TMPL_215_fctb.txt
  853. CfSeed: 4-byte integer (hex)
  854. CfReserved: 2-byte integer (decimal)
  855. CtSize: list (2-byte zero-based item count)
  856.   Part code: 2-byte integer (decimal)
  857.   Red: 2-byte integer (hex)
  858.   Green: 2-byte integer (hex)
  859.   Blue: 2-byte integer (hex)
  860.  
  861. TMPL_214_FBTN.txt
  862. # Buttons: list (2-byte one-based item count)
  863.   Icon: 128 data bytes
  864.   Type: 4-byte integer (char)
  865.   Application: pstring (1-byte length) (padded to 2-byte alignment)
  866.   Document: pstring (1-byte length) (padded to 2-byte alignment)
  867.  
  868. TMPL_213_DRVR.txt
  869. DrvrFlags: 2-byte integer (hex)
  870. DrvrDelay: 2-byte integer (hex)
  871. DrvrEMask: 2-byte integer (hex)
  872. DrvrMenu: 2-byte integer (hex)
  873. DrvrOpen: 2-byte integer (hex)
  874. DrvrPrime: 2-byte integer (hex)
  875. DrvrCtl: 2-byte integer (hex)
  876. DrvrStatus: 2-byte integer (hex)
  877. DrvrClose: 2-byte integer (hex)
  878. Driver: rest of data in resource
  879.  
  880. TMPL_212_DLOG.txt
  881. BoundsRect: rectangle
  882. ProcID: 2-byte integer (decimal)
  883. Visible: boolean
  884. GoAway: boolean
  885. RefCon: 4-byte integer (decimal)
  886. Items ID: 2-byte integer (decimal)
  887. Title: pstring (1-byte length)
  888. (align to 2-byte boundary)
  889. Auto Position: 2-byte integer (hex)
  890.  
  891. TMPL_211_DITL.txt
  892. Number of items: list (2-byte zero-based item count)
  893.   Place holder: 4-byte zero fill
  894.   Display rect: rectangle
  895.   Item type: 1-byte integer (hex)
  896.   Item info: pstring (1-byte length) (padded to 2-byte alignment with 1-byte offset)
  897.  
  898. TMPL_210_dctb.txt
  899. CdSeed: 4-byte integer (hex)
  900. CdReserved: 2-byte integer (decimal)
  901. CtSize: list (2-byte zero-based item count)
  902.   Part code: 2-byte integer (decimal)
  903.   Red: 2-byte integer (hex)
  904.   Green: 2-byte integer (hex)
  905.   Blue: 2-byte integer (hex)
  906.  
  907. TMPL_209_CTY#.txt
  908. Num cities: list (2-byte zero-based item count)
  909.   Numchars: 2-byte integer (decimal)
  910.   Latitude: 4-byte integer (hex)
  911.   Longitude: 4-byte integer (hex)
  912.   GMT Diff.: 4-byte integer (decimal)
  913.   abc: 4-byte integer (decimal)
  914.   City Name: pstring (1-byte length)
  915.   abc: (align to 2-byte boundary)
  916.  
  917. TMPL_208_CNTL.txt
  918. BoundsRect: rectangle
  919. Value: 2-byte integer (decimal)
  920. Visible: boolean
  921. Max: 2-byte integer (decimal)
  922. Min: 2-byte integer (decimal)
  923. ProcID: 2-byte integer (decimal)
  924. RefCon: 4-byte integer (decimal)
  925. Title: pstring (1-byte length)
  926.  
  927. TMPL_207_cmnu.txt
  928. MenuID: 2-byte integer (decimal)
  929. Width: 2-byte zero fill
  930. Height: 2-byte zero fill
  931. ProcID: 2-byte integer (decimal)
  932. Filler: 2-byte zero fill
  933. EnableFlgs: 4-byte integer (hex)
  934. Title: pstring (1-byte length)
  935. *****: list (terminated by zero byte)
  936.   MenuItem: pstring (1-byte length)
  937.   Icon#: 1-byte integer (decimal)
  938.   Key equiv: 1-byte integer (char)
  939.   Mark Char: 1-byte integer (char)
  940.   Style: 1-byte integer (hex)
  941.   Command number: 2-byte integer (decimal)
  942.   Alignment: (align to 2-byte boundary)
  943.  
  944. TMPL_206_clut.txt
  945. CtSeed: 4-byte integer (hex)
  946. CtFlags: 2-byte integer (decimal)
  947. CtSize: list (2-byte zero-based item count)
  948.   Pixel Value: 2-byte integer (decimal)
  949.   Red: 2-byte integer (hex)
  950.   Green: 2-byte integer (hex)
  951.   Blue: 2-byte integer (hex)
  952.  
  953. TMPL_205_cctb.txt
  954. CcSeed: 4-byte integer (hex)
  955. CcReserved: 2-byte integer (decimal)
  956. CtSize: list (2-byte zero-based item count)
  957.   Part code: 2-byte integer (decimal)
  958.   Red: 2-byte integer (hex)
  959.   Green: 2-byte integer (hex)
  960.   Blue: 2-byte integer (hex)
  961.  
  962. TMPL_204_BNDL.txt
  963. OwnerName: 4-byte integer (char)
  964. OwnerID: 2-byte integer (decimal)
  965. NumTypes: list (2-byte zero-based item count)
  966.   Type: 4-byte integer (char)
  967.   # of type: list (2-byte zero-based item count)
  968.     LocalID: 2-byte integer (decimal)
  969.     RsrcID: 2-byte integer (decimal)
  970.  
  971. TMPL_203_APPL.txt
  972. *****: list (until end of resource)
  973.   Creator: 4-byte integer (char)
  974.   Directory: 4-byte integer (decimal)
  975.   Application: pstring (1-byte length) (padded to 2-byte alignment)
  976.  
  977. TMPL_202_ALRT.txt
  978. BoundsRect: rectangle
  979. ItemsID: 2-byte integer (decimal)
  980. (bit field)
  981.   Stg 4 Bold #: boolean
  982.      Drawn: boolean
  983.      Snd High: boolean
  984.      Snd Low: boolean
  985.   Stg 3 Bold #: boolean
  986.      Drawn: boolean
  987.      Snd High: boolean
  988.      Snd Low: boolean
  989. (bit field)
  990.   Stg 2 Bold #: boolean
  991.      Drawn: boolean
  992.      Snd High: boolean
  993.      Snd Low: boolean
  994.   Stg 1 Bold #: boolean
  995.      Drawn: boolean
  996.      Snd High: boolean
  997.      Snd Low: boolean
  998. Auto Position: 2-byte integer (hex)
  999.  
  1000. TMPL_201_acur.txt
  1001. Number of ‚Äúframes‚Äù (cursors): 2-byte integer (decimal)
  1002. Used a ‚Äúframe‚Äù counter: 2-byte integer (decimal)
  1003. *****: list (until end of resource)
  1004.   'CURS' Resource Id: 2-byte integer (decimal)
  1005.   filler: 2-byte zero fill
  1006.  
  1007. TMPL_200_actb.txt
  1008. CaSeed: 4-byte integer (hex)
  1009. CaReserved: 2-byte integer (decimal)
  1010. CtSize: list (2-byte zero-based item count)
  1011.   Part code: 2-byte integer (decimal)
  1012.   Red: 2-byte integer (hex)
  1013.   Green: 2-byte integer (hex)
  1014.   Blue: 2-byte integer (hex)
  1015.  
  1016.